package JavaSE;
//import java.util.Scanner;
////nextInt()和hasnextInt()的区别
//public class 输入练习{
//    public static void main(String[] args) {
//        //nextInt()的使用
//        System.out.println("=====nextInt()的使用=====");
//        Scanner scanner = new Scanner(System.in);
//        System.out.print("请输入第一个数：");
//        int a = scanner.nextInt();
//        System.out.print("请输入第二个数：");
//        int b = scanner.nextInt();
//        System.out.print("两数之和为："+(a+b));
//        System.out.println();
//
//        //hasnextInt()的使用
//        System.out.println("=====hasnextInt()的使用=====");
//        System.out.print("请输入一个整数：");
//
//        //检查一下是否为整数
//        if(scanner.hasNextInt()){
//            //读取整数
//            int number = scanner.nextInt();
//            System.out.println("您输入的整数是："+number);
//        }else{
//            System.out.println("您输入的不是一个有效整数!");
//        }
//
//        //关闭扫描器
//        scanner.close();
//    }
//}

import java.util.Scanner;
public class time_20250412输入练习{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        System.out.println("=====nextInt()的使用======");
        System.out.print("请输入第一个数字：");
        int num1 = scanner.nextInt();
        System.out.print("请输入第二个数字：");
        int num2 = scanner.nextInt();
        System.out.println("两数字和为："+(num1+num2));

        System.out.print("=====hasnextInt()的使用=====");
        System.out.println();
        System.out.print("请输入一个数字：");
        if(scanner.hasNextInt()){
            int num3 = scanner.nextInt();
            System.out.println("您输入的数字是："+num3);
        }else{
            System.out.println("您输入的数字是一个无效数字！请重新输入！");
        }

        System.out.println();


    }
}